@charset "utf-8";
/* CSS Document */

/* 	INFO 

COLORS
dark blue: #003366
light blue: #6c92c8
orange: #ff6600
midnight: #4c4c4c
gray: #d2d2d2
light gray: #ededed

*/

#ae #department {  /* THIS EXTENDS THE RULE IN THE PENN STATE MARK - MUST BE RECOLORED IF BACKGROUND COLOR CHANGES */
	background:url(../images/logoLine.gif) no-repeat left top;
	}
#ae #masthead, #ae #footer {
	background-color:#003366;
	}
#ae #department h1.whichDepartment {
	border-color:#6c92c8;
	}

/*** HORIZONTAL NAV BAR (ALL PAGES) ***/
#ae #primaryNavigation {
	background-color:#6c92c8; /* THIS COLORS THE HORIZONTAL NAV BAR BACKGROUND */
	}
#ae #primaryNavigation li.active a {
	color:#003366; /* THIS COLORS THE TEXT IN THE ACTIVE LINK */
	}

/*** FIRST COLUMN SECONDARY NAVIGATION (ALL PAGES) ***/
#ae #secondaryNavigation a:hover {
	background:#003366;
	}
#ae #secondaryNavigation li.active a {
	background:#6c92c8;
	}

/*** FIRST COLUMN SUBNAVIGATION (ALL PAGES) ***/
#ae #subNavigation {
	border-bottom:solid 10px #6c92c8;
	}
#ae #subNavigation h1 {
	background-color:#6c92c8;
	}
	
/*** SECOND COLUMN (HOME ALTERNATIVE 1 ONLY) ***/
#ae #copy h1 {
	color:#003366;
	}
#ae #latestNews h1 {
	color:#003366;
	}
#ae #latestNews h2 {
	color:#003366;
	}

#ae #copy a {
	color: #40587c;
	font-weight: bold;
}	
	
/*** SECOND COLUMN (INNER PAGE, THREE COLUMN LAYOUT) ***/

body.threeColumn #secondColumn #copy h1 {
	color:#003366;
	}
body.threeColumn #secondColumn #copy h2 {
	color:#003366;
	}
body.threeColumn #secondColumn #copy h1.no-blurb {
	color:#003366;
	}
	
/*** EXTENDED NAVIGATION (INNER PAGE, THREE COLUMN LAYOUT) ***/
body.threeColumn #extendedNavigation {
	border-bottom:solid 10px #6c92c8;
	}
body.threeColumn #extendedNavigation h1 {
	background-color:#6c92c8;
	}
		
/*** RELATED LINKS (INNER PAGE, THREE COLUMN LAYOUT) ***/
#ae #relatedLinks {
	background-color:#003366;
	}

/*** WIDE COLUMN (INNER PAGE, TWO COLUMN LAYOUT ***/
#ae #blurb {
	background-color:#6c92c8;
	}
#ae #wideColumn #copy h2 {
	color:#003366;
	}
	
/*** THIRD COLUMN (HOME ALTERNATIVE 1 ONLY) ***/
#ae.index #featureStory h1, #ae.index #upcomingEvents h1 {
	background:url(../images/lineThickVertical.gif) no-repeat 7px 6px #6c92c8;
	}
#ae #upcomingEvents .event h2 {	
	color:#003366;
	}
	
/*** THIRD COLUMN (HOME ALTERNATIVE 2 ONLY ***/
#ae.index2 #upcomingEvents h1 {
	background:url(../images/lineThickVertical.gif) no-repeat 7px 6px #6c92c8;
	}

/*** FACULTY PROFILE ***/
#ae #profileHeading {
	background-color:#6c92c8;
	}
	
/** Breadcrumbs ***/	
#breadcrumbs {
	background: #FFF;
	padding: 2px;
	padding-top: 5px;
	padding-left: 15px;
}

#breadcrumbs a {
	padding-right: 2px;
}

/*** Overriding styles from generic.css ***/
a, #primaryNavigation a:hover {
	color: #003063;
}


#subNavigation li.active a:hover {
	background-color: #6c92c8;
}
	
#wrap {
	width: 795px;
	padding-left: 10px;
	padding-right: 10px;
}

#firstColumn, #secondColumn, #wideColumn {
	padding-top: 0;
}

#subNavigation li li.active {
	background:transparent;
}

#subNavigation li li.active a {
	background: transparent url(../images/bullet.gif) no-repeat 5px 10px;
}

#subNavigation li li.active ul a {
	background: transparent;
}

#secondColumn #copy img {
	border: 0;
	padding: 5px 0;
	margin: 0;
}

#copy ul, #copy ul li {
	margin: 0;
	list-style: disc outside;
	padding: 4px;
}

#copy ol, #copy ol li {
	margin: 0;
	list-style: decimal outside;
	padding: 4px;
	line-height: 1.5;
}

#copy ul, #copy ol {
	margin-left: 15px;
}

#copy table {
	width: 98%;
	margin-left: 5px;
}

#copy table td {
	padding: 2px;
	border: 1px solid #d6d3d6;
}

#copy blockquote {
	padding-left: 10px;
}

#copy strong {
	font-weight: bold;
}

#upcomingEvents p {
	padding: 10px;
}